having gone - French English Dictionary